const pastTime = (start, end = Date.now()) => {
  const timeDiff = (end - start) / 1000
  if (timeDiff < 60) {
    // 一分钟之内
    return `刚刚`
  } else if (timeDiff < 3600) {
    // 一小时内
    return `${Math.floor(timeDiff / 60)}分钟前`
  } else if (timeDiff < 86400) {
    // 一天内
    return `${Math.floor(timeDiff / 3600)}小时前`
  } else if (timeDiff < 2592000) {
    // 一个月内
    return `${Math.floor(timeDiff / 86400)}天前`
  } else if (timeDiff < 31536000) {
    // 一年内
    return `${Math.floor(timeDiff / 2592000)}月前`
  } else {
    // 大于一年
    return `${Math.floor(timeDiff / 31536000)}年前`
  }
}

module.exports = {
  pastTime,
}